package cn.golxen.rsms.mapper;

import cn.golxen.rsms.bean.entity.StoreMain;
import cn.golxen.rsms.bean.entity.StoreOffers;
import cn.golxen.rsms.bean.entity.UserMain;

import java.time.LocalDateTime;
import java.util.List;
import java.util.Set;

public interface StoreMapper {
    int updateWarnNotice(int isNotice,int storeId);
    int getStoreCountAll();
    int updateCustomer(int storeId,String customer);
    String getCustomer(int storeId);
    int addStore(StoreMain bo);
    int delStore(int storeId);
    int updateStore(StoreMain storeMain);
    List<StoreMain> getStoreMainListByUserId(String userId);
    List<StoreMain> getStoreMainListAll();
    int addStoreOffers(StoreOffers storeOffers);
    List<StoreOffers> getStoreOffersListHistory(int storeId);
    List<StoreOffers> getStoreOffersListRuing(int storeId);
    int updateStoreOffers(LocalDateTime endDate,String code, int storeId);
    List<StoreOffers> getStoreOffersListRuingAll();
    List<StoreMain> getStoreMainByStoreId(Set<Integer> storeIdSet);


}
